home *** CD-ROM | disk | FTP | other *** search
/ Cream of the Crop 22 / Cream of the Crop 22.iso / doom / quake1.zip / QL_V09Z.ZIP / QL_V09Z.TXT < prev    next >
Text File  |  1996-10-02  |  10KB  |  182 lines

  1. -=-=-=-=-=--=-=-=--=-=-=-=-=-===-=-=-=---=-=-=-=-=-=-=-=-=-=-=-=-===-=-=-=-=-=
  2. =-=-=-     QL the QUAKE launcher v0.9Z created by Bas Hooijbergh.       -=-=-=-
  3. =--=-=-=-=-=-=-=-=-=-=-==-=-=-=-=-=-=-=-=-=-=-=-=----=-=-=-=-=--=-=====-=-==-=
  4.  
  5. Finaly got my email adress: bash@epsilon.nl
  6. Send me some bugreports and wishlists or any comments at all..
  7.  
  8. Well here is yet another version of QL (DOS only).
  9. Most likely you'll know what this program does, so i don't have to write
  10. some info about it...
  11.  
  12. I would like to thank Henry Gansel (author of QCPL) for some help on things
  13. which i havn't implemented yet, but they will be soon..
  14.  
  15. Also i've thought about the idea of making a graphical interface for QL, but
  16. right now i don't have enough knowledge nor enough resources for that, so it
  17. will have to wait.
  18.  
  19. Features :  QL handles upto 3000 Quake C mods.
  20.             QL has a good description ability. ( 930 characters per QC )
  21.             QL searches dirs for PROGS.DAT and PAK0.PAK files.
  22.             QL now has an ini file for the config.
  23.             QL is small. (about 14 kb). (8 kb compressed).
  24.             QL is fast.  ( until you have 1000 patches i guess :) ).
  25.             Edit descriptions with the touch of a key.
  26.             Can use other description formats, currently only from QCPL.
  27.             Create or edit config.cfg files for every QC patch
  28.  
  29. To create descriptions press 'E' from within the menu to create a PROGS.ID.
  30. Just remember that the lines cannot exceed 60 characters and cannot be more
  31. than 18 lines long.
  32.  
  33. To edit config files press 'C' from within the menu.
  34.  
  35. The config can be edited by pressing F1.
  36.  
  37. If YOU are a QC programmer then please include a file called PROGS.ID
  38. in your archive (Just copy your readme.txt to PROGS.ID or something).
  39. And try to make the file max 60 chars and 18 lines long, only the description
  40. of the modification please.
  41.  
  42. Future improvements:  Type the first few characters of a Quake C mod and
  43.                       Qlaunch will automaticly bring you there.
  44.                         I will try to include this in the next version.
  45.                       Instead of executing edit.com, call a batch file called
  46.                       edit.bat, so that you can use your own editor.
  47.                       A second colom for maps. (next release)
  48.                       Compile QC patches. ( Has a low priority ).
  49. ∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙
  50.  
  51. Expect regular updates.
  52. Update history:
  53.  
  54. * - bug fix / change   ! - some info.
  55. + - new feature        X - things that just won't work
  56. ∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙
  57. V0.9Z (02/10/96 euro) - (10/02/96 usa)
  58. !  Rewrote the whole source.. You won't notice this very much... accept that
  59.    there should be some increase of speed.
  60. +  Ability to add a single impulse command to your config.cfg.  Press A for
  61.    that one.
  62. +  QL will instantly show the description, you don't have to edit it it first
  63.    now.
  64. +  Press F1 and you can edit the INI file.
  65. +  When you quit QUAKE, you will return to QL.
  66. *  QL will search for descriptions in this order: PROGS.ID, QCPL description,
  67.    readme.txt and finaly ANY text file.
  68. ∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙
  69. V0.9H (25/09/96 euro) - (09/25/96 usa)
  70. !  Fooled around with the idea of rating the mods, but if you want to give
  71.    your mods a rating isn't it much easier to put that in the progs.id?
  72. +  Found yet another way to find a description: First QL searches for a
  73.    PROGS.ID, then README.TXT, then [dirname].TXT, then QCPL descriptions and
  74.    finaly it searches for ANY textfile (*.txt) and if found it will use that
  75.    one for the description.
  76. !  QL now has a 98% chance of finding some way to describe a QC mod.
  77. ∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙
  78. V0.9G (24/09/96 euro) - (09/24/96 usa)
  79. !  Wow that new description thingy works even better then expected, so far
  80.    i've had a 90% succes rate, if there isn't a readme.txt then it will copy
  81.    the [dirname].txt if it exists, most of the time one of these WILL exist!
  82. !  It might look stupid those version numbers but I won't release a V1.0
  83.    until i've got the sort routine in.
  84. +  Added a lightbar routine. (menu looks much better now).
  85. *  12 character dirs will be displayed and executed correctly.
  86. *  Changed the way the menu looks.
  87. *  Updated this text file somewhat.
  88. !  Smartdrive seems to speeds things up a bit, try it and you will see..
  89. ∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙
  90. V0.9F (23/09/96 euro) - (09/23/96 usa)
  91. !  Well.. most things I wanted are implemented now, still want to sort
  92.    directories, but that one could take some days.
  93. +  Added support for the HOME and END keys.
  94. +  If no progs.id exists in a QC dir and you press 'E' then QL will search
  95.    that dir for a readme.txt or [dirname].txt and when found copies that file
  96.    to progs.id so that you can edit it.
  97. *  When having less then 23 qc pathches and pressing PAGE_DOWN QL would screw
  98.    the screen up.
  99. ∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙
  100. V0.9E (22/09/96 euro) - (09/22/96 usa)
  101. +  config will only be written if changed.
  102. +  Qlaunch renamed to QL. No special reason.
  103. +  Implemented support for the page_up and page_down keys.
  104. *  changed the SAFE_MODE into the LISTEN parameter, LISTEN is used much more
  105.    then SAFE.
  106. *  QL does! work with dirs over 8 chars long. but it will screw the menu up,
  107.    so don't make dirs over 8 chars. Maybe I'll change the menu next weekend.
  108.    Nine character dirs are ok. ( 12345678.9 <- will work )
  109. *  Changed the [ ] into ■ ■, so you can see it better.
  110. ∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙
  111. V0.9D (22/09/96 euro) - (09/22/96 usa)
  112. !  every new release will be available at FTP.CDROM.COM
  113. +  Qlaunch now also uses the descriptions created by QCPL.
  114. +  Hit the 'C' and you are able to edit the config file for that particular
  115.    QC patch, if no config file exists, qlaunch will copy it from the ID1\
  116.    directory.
  117. +  Cant press CTRL_BREAK anymore, just exit by pressing ESC.
  118. *  Changed the menu a bit, you'll see.
  119. *  started work on compiling qc patches in qlaunch.
  120. ∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙
  121. V0.9C (21/09/96 euro) - (09/21/96 usa)
  122. +  Pressing 'E' now calls edit.com, so you can edit the progs.id for that
  123.    particular qc patch.
  124. *  Qlaunch didn't pass commandline parameters: NOCDAUDIO, NOJOYSTICK, SAFE.
  125.    Fixed that one..
  126. *  Qlaunch can now be compressed. Not that it would matter in size.
  127. X  I just can't seem to delete qc patches from qlaunch without crashing.
  128. ∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙
  129. V0.9B
  130. !  First NET release.
  131. *  Qlaunch didn't pass a command line to quake.exe... fixed!
  132. +  Wanted support for more Quake C dirs?  2500 enough? you got it.
  133. ∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙
  134. V0.9A
  135. +  Added support for upto 1000! Quake C mods.
  136. *  when you got to the end of the menu and then back up the menu would scroll
  137.    1 choice to far down, thus creating an empty field. Fixed now.
  138. *  Description format checking is now working.
  139.    if a textline exceeds 60 chars it will be indicated by 2 green stars, only
  140.    the first 60 characters of that line will be shown.
  141. *  Had a look at this txt file and deleted some spelling mistakes. (not all ;)
  142. ∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙
  143. V0.99
  144. !  first public release.
  145. +  config (nocdaudio, nojoystick etc.) will be saved to the qlaunch.exe.
  146. +  description format will now be checked.
  147. *  menu color changed.
  148. *  better menu handling.
  149. ∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙
  150. V0.98
  151. !  never released
  152. *  fixed the menu scrolling up and down.
  153. *  changed something.
  154. *  fixed some of the major bugs I was speeking of.
  155. ∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙
  156. V0.93
  157. !  private release. (delete it if you have it, it contains some MAJOR bugs).
  158. +  added the options of nocdaudio, nojoystick and safe_mode
  159. +  added the # of mods thingy.
  160. *  ? can't really remember what else I've done..
  161.    fixed some bugs or something, and added some new things.
  162. ∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙
  163. V0.92
  164. +  made the whole beta thing.... first version, never released.
  165. ∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙
  166.  
  167. Ql was created using Borland Pascal V7.0 running on a Pentium 166.
  168. Ql is only being tested on this same machine running DOS V7.0, 4DOS V5.52
  169. and 578k free conventional memory. So if QL doesn't work on your machine,
  170. sent me a bug report to BASH@EPSILON.NL
  171. BTW: QL assumes that you are running DOS in 25 screen lines. If you are
  172. running 43 lines then create a batch file or something that sets the mode
  173. in 25 lines and then runs QL.
  174.  
  175. Thanks to:  ID Software its all their fault.
  176.             Henry Gansel (author of QCPL)
  177.             ( If you don't like QL then give his QCPL a try).
  178.             All Quake C programmers.. keep those patches coming. 
  179.  
  180. Btw: ESC exits the menu at any time without launching Quake.
  181. ∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙
  182.